well based - French English Dictionary